package ca.ets.osgi.UIinterface;

import java.util.ArrayList;

public interface IUIService {

	/**
	 * Fetch the user Characteristics, ie the name, the surface room, does is have to contain a projector, the date, the hour of reservation
	 * 
	 * @return the user criterion
	 */
	public Object getUserCharateristicsofRoom();

	/**
	 * Return the choice of the user
	 * @param object the choice
	 * @return the user's choice
	 */
	public Object getUserRoomChoic(Object object);

	/**
	 * Return the choice of the user
	 * @param object the list of the user information, ie the name, the room ID chosen, the surface room, does is have to contain a projector, the date, the hour of reservation
	 * @return the list of user criterion
	 */
	public Object getUserRoomChoice(ArrayList<Object> object);

	/**
	 * Show if the reservation was made or not
	 * @param object the reservation confirmation
	 */
	public void showConfirmation(Object object);

	// public Object

}
